Treasure Beach Vacation Packages

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to CA $4,200 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Plan, book, and manage your trip all in one place

Your Treasure Beach Vacation

Well known for its laid-back lifestyle and coastal scenery, Treasure Beach is a fabulous getaway destination. Lock in one of our Treasure Beach vacation packages and uncover all that this lively city has to offer. If a sightseeing tour is on the to-do list during your trip to Treasure Beach, stop by leading attractions like Calabash Bay, Billy Bay Beach and Great Pedro Bluff. Browse Expedia's extensive range of travel options and begin planning your dream vacation to Treasure Beach today.

Top Treasure Beach Vacation Deals

Price found within the past 48 hours. Click for updated prices.
Silver Creek Resort
Ocho Rios Villa at The Palms
Ocho Rios Tranquility at Coolshade VII
The Beach Villas at Excellence Oyster Bay - Adults Only All Inclusive
Hotel Riu Palace Aquarelle - All Inclusive

Treasure Beach Beach Vacation

Relax by the water and feel the sea breeze whip through your hair during your Treasure Beach vacation. If it's your first time here, why not search for some colourful seashells as a keepsake of your trip to Treasure Beach? Spend your nights near Billy Bay Beach, a popular strip of coast only 2 kilometres from the centre. We also offer fantastic Treasure Beach vacation deals closer to Callabash Bay Beach, another tempting option.

Things You Should Know About Treasure Beach

  • Evening strolls along the shore, the smell of salty sea breezes — there's nothing like staying at the beach. If you're ready to switch into getaway mode, see what you can find among our Treasure Beach beach hotels.
  • Another popular lodging style is villas. Check out Lashings Boutique Hotel and Katamah Guesthouse and compare the prices and amenities.

Ready to book your vacation to Treasure Beach?

 

Choose your dates

Treasure Beach Hotel Deals

Majestic Heights Bed & Breakfast

Majestic Heights Bed & Breakfast

4 out of 5
Billy's Bay Treasure Beach St. Elizabeth Parish
Fully refundableReserve now, pay when you stay
The price is CA $138 per night from Jul 6 to Jul 7
CA $138
per night
Jul 6 - Jul 7
9/10 Wonderful! (22 reviews)
"I visited the Majestic Heights with my mum. The staff were very accommodating and went above and beyond. The complimentary breakfast was outstanding. A little jem"

Reviewed on Jun 30, 2026

Majestic Heights Bed & Breakfast
Jakes

Jakes

3.5 out of 5
Calabash Bay - Treasure Beach Treasure Beach Saint Elizabeth
The price is CA $201 per night from Aug 3 to Aug 4
CA $201
per night
Aug 3 - Aug 4
9.4/10 Exceptional! (329 reviews)
"The location"

Reviewed on Jun 29, 2026

Jakes
Beyond Sunset Resort & Villas

Beyond Sunset Resort & Villas

3 out of 5
Calabash Bay Treasure Beach Saint Elizabeth
Fully refundableReserve now, pay when you stay
The price is CA $198 per night from Jul 17 to Jul 18
CA $198
per night
Jul 17 - Jul 18
9.2/10 Wonderful! (174 reviews)
"I truly enjoyed my stay and the staff was very helpful. There was no room service which is needed when you just don’t want to leave your room and the lack of traditional Jamaican dishes for breakfast was my only 2 issues but overall the food that I had was very well prepared. O"

Reviewed on Jun 9, 2026

Beyond Sunset Resort & Villas
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Stay near popular Treasure Beach attractions

What to do in Treasure Beach

Frequently asked questions

How much does a Treasure Beach vacation package cost?
You can grab a vacation package to this destination from CA $1,205 on Expedia. But how much your vacation to Treasure Beach costs will depend on the length of stay, season and hotel choice.
What are the cheapest months to go to Treasure Beach?
You can generally find lower prices and greater availability in June, August and October. Check out our cheap Treasure Beach vacation packages and you could get some excellent off-season deals.
How many days is enough for Treasure Beach?
With a well-organized schedule, you can easily hit the most popular Treasure Beach attractions in a few days. But if you want to venture off the beaten track or go on day trips, think about booking your Treasure Beach vacation for longer.
Is it worth booking a vacation package to Treasure Beach?
Whether you're planning to check out attractions like Billy Bay Beach and Callabash Bay Beach, or want to experience its terrific culture and coastal beaches, a Treasure Beach vacation will leave you with lasting memories. Book your getaway with Expedia and discover why Treasure Beach is such a good vacation destination.
How to find the best Treasure Beach package deals?
Use Expedia's filters to help you find some fabulous Treasure Beach package deals. When you start your search, just set your maximum budget and then sort the results by "Price: low to high." If you want to save, plan your adventure for midweek, or look for Treasure Beach package deals in the low season. Play around with your travel dates and you may score even bigger discounts. As a rule of thumb, it's usually best to lock in your vacation package as early as possible.
Is it cheaper to book a Treasure Beach vacation as a package?
You can enjoy significant savings on your next Treasure Beach getaway by booking a personalized vacation package. Click on the "Package" heading, then enter your destination and travel dates to see some great hotel and flight prices. Bundle everything into a neat package and you can save hundreds of dollars. Consider adding a rental car and you may land a better deal.
When to book a vacation package to Treasure Beach?
If you've got your Treasure Beach travel dates locked in, book as early as you can to score some unbeatable deals. With Expedia, you can often reserve some flights up to a year in advance. Prefer spontaneous trips? Our last-minute deals are perfect for setting off on a whim.
How to plan a trip to Treasure Beach?

  1. Pick your dates: The things you plan to do in Treasure Beach and your preferred season can help you decide when to get away.
  2. Work out your budget: Ensure you have enough money to pay for everything from transportation and meals to flights and experiences. Your accommodations will probably be the biggest expense during your trip to Treasure Beach.
  3. Decide how many days away: Start by listing all the sights and activities you want to get to in Treasure Beach. Then, estimate how long you'll need for each, as well as any travel time.
  4. Combine your accommodations and airfare: Once you've settled on your trip dates and duration, book the perfect Treasure Beach vacation package for you.

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.